something coming (for the future) - French English Dictionary